一、子网掩码核心原理
- CIDR表示法
- 简写格式(如/24),直接表示网络位长度
- 与传统掩码对照表:
/8 → 255.0.0.0 /16 → 255.255.0.0 /24 → 255.255.255.0
二、子网划分实战步骤
需求分析
- 确定所需子网数(N)和最大主机数(M)
- 公式计算:
- 子网位数:⌈log₂N⌉
- 主机位数:⌈log₂(M+2)⌉(+2含网络地址和广播地址)
划分案例
- 原始网络:192.168.0.0/24
- 划分4个子网:
- 借用2位(2²=4)→ 新掩码/26(255.255.255.192)
- 子网列表:
192.168.0.0/26(可用IP 1-62) 192.168.0.64/26(可用IP 65-126) 192.168.0.128/26(可用IP 129-190) 192.168.0.192/26(可用IP 193-254)
三、高级技巧与工具
VLSM(变长子网掩码)
- 案例:将172.16.0.0/16划分为:
- 销售部(200主机):/23(512地址)
- 财务部(50主机):/26(64地址)
- 路由器互联(2主机):/30(4地址)
- 案例:将172.16.0.0/16划分为:
推荐工具
- SolarWinds Subnet Calculator(可视化计算)
- ipcalc(Linux命令行工具)
- 在线工具:CIDR.xyz(交互式演示)
四、常见问题解答
Q:如何判断两个IP是否同子网?
A:执行AND运算后比较网络地址(如192.168.1.10/24和192.168.1.20/24 → 同属192.168.1.0)Q:全0全1子网能否使用?
A:现代设备普遍支持(需确认路由器配置)